package com.hhd.pojo;

public class User {
    private String name;

    public User() {
        System.out.println("这是第一步  通过构造器创建 bean 实例（无参数构造）");
    }

    public void setName(String name) {
        this.name = name;
        System.out.println("这是第二步  为 bean 的属性设置值和对其他 bean 引用（调用 set 方法");
    }

    public void initmethod(){
        System.out.println("这是第三步  调用 bean 的初始化的方法（需要进行配置初始化的方法）");
    }

    public  void destorymethod(){
        System.out.println("这是第五步  当容器关闭时候，调用 bean 的销毁的方法（需要进行配置销毁的方法）");
    }

    @Override
    public String toString() {
        System.out.println("这是第四步  bean 可以使用了（对象获取到了）");
        return "User{" +
                "name='" + name + '\'' +
                '}';

    }
}
